arab revolutionary brigades - Français Anglais Dictionnaire